Applying unequal error protection in H.264 by means of flexible macroblock ordering
نویسندگان
چکیده
In this paper, an enhanced error protection scheme using flexible macroblock ordering in H.264/AVC is proposed. The algorithm uses a two-phase system. In the first phase, the importance of every macroblock is calculated based on its influence on the current frame and future frames. In the second phase, the macroblocks with the highest impact factor are grouped together in a separate slice group using the flexible macroblock ordering feature of H.264/AVC. By using an unequal error protection scheme, the slice group containing the most important macroblocks can be better protected than the other slice group. The proposed algorithm offers better concealment opportunities than the algorithms which are predefined for flexible macroblock ordering in H.264/AVC.
منابع مشابه
Systematic Lossy Error Protection based on H.264/AVC Redundant Slices and Flexible Macroblock Ordering
We propose a scheme for Systematic Lossy Error Protection (SLEP) of an H.264/AVC compressed video bit-stream, using standard compatible features such as redundant slices, and flexible macroblock ordering. The systematic portion consists of a conventional H.264/AVC bit-stream. For error resilience, an additional Wyner-Ziv bit-stream is also transmitted. The Wyner-Ziv bit-stream allows the decodi...
متن کاملError-resilient Transmission of H.264/avc Streams Using Flexible Macroblock Ordering
We present a novel scheme for the transmission of H.264/AVC video streams over packet loss networks. The proposed scheme exploits the error resilient features of H.264/AVC codec and employs Reed-Solomon codes to protect effectively the streams. A novel technique for adaptive classification of macroblocks into three slice groups using Flexible Macroblock Ordering is also proposed. The optimal cl...
متن کاملH.264 error resilience performance for wireless video conversational services
Application layer error resilience techniques in video communication are a relatively lightweight way of countering both isolated and burst error patterns. This paper systematically investigates their role. Flexible Macroblock Ordering (FMO) is shown to be an effective form of protection when errors are isolated but when burst errors are likely increasing the level of slicing is preferable. The...
متن کاملFlexible macroblock ordering as a content adaptation tool in H.264/AVC
H.264/AVC is the newest block based video coding standard from MPEG and VCEG. It not only provides superior and efficient video coding at various bit rates, it also has a “network-friendly” representation thanks to a series of new techniques which provide error robustness. Flexible Macroblock Ordering (FMO) is one of the new error resilience tools included in H.264/AVC. Here, we present an alte...
متن کاملFlexible Macroblock Ordering for Context-Aware Ultrasound Video Transmission over Mobile WiMAX
The most recent network technologies are enabling a variety of new applications, thanks to the provision of increased bandwidth and better management of Quality of Service. Nevertheless, telemedical services involving multimedia data are still lagging behind, due to the concern of the end users, that is, clinicians and also patients, about the low quality provided. Indeed, emerging network tech...
متن کامل